@import "../../assets/styles/theme.module.scss";
.dashboard_table {
  display: table;
  border-collapse: collapse;
  width: 100%;
  overflow-x: auto;
  overflow-y: auto;
  max-height: 100%;
  .dashboard_table_thead {
    display: table-header-group;
  }
  .dashboard_table_tbody {
    display: table-row-group;
  }
  .dashboard_table_row {
    display: table-row;
    .dashboard_table_cell {
      display: table-cell;
      font-weight: 500;
      font-size: 1rem;
      letter-spacing: 0.01071em;
      vertical-align: inherit;
      text-align: left;
      padding: 16px;
      color: white;
      max-height: 53px;
      &.is_shadow {
        background-color: rgba($color: #000000, $alpha: 0.45);
      }
      &.top-right {
        border-radius: 0px;
        border-top-right-radius: 1.8rem;
        box-shadow: none;
      }
      &.top-left {
        border-radius: 0px;
        border-top-left-radius: 1.8rem;
        box-shadow: none;
      }
      &.top {
        border-radius: 0px;
        border-top-left-radius: 1.8rem;
        border-top-right-radius: 1.8rem;
        box-shadow: none;
      }
      &.bottom {
        border-radius: 0px;
        border-bottom-left-radius: 1.8rem;
        border-bottom-right-radius: 1.8rem;
        box-shadow: none;
      }
      &.bottom-left {
        border-radius: 0px;
        border-bottom-left-radius: 1.8rem;
        box-shadow: none;
      }
      &.bottom-right {
        border-radius: 0px;
        border-bottom-right-radius: 1.8rem;
        box-shadow: none;
      }
      &.left {
        border-bottom-left-radius: 1.8rem;
        border-top-left-radius: 1.8rem;
      }
      &.right {
        border-bottom-right-radius: 1.8rem;
        border-top-right-radius: 1.8rem;
      }
      &.is_action {
        cursor: pointer;
      }
    }
  }
}
